Brian Fox [Thu, 30 Sep 1993 23:36:54 +0000 (23:36 +0000)]
(ALL_CFLAGS): Make sure `.' is searched before `${srcdir}'.
Brian Fox [Thu, 30 Sep 1993 23:25:30 +0000 (23:25 +0000)]
(${archlibdir}): Install ${SCRIPTS} from ${srcdir}, not from current
directory. Only chmod and chgrp files that we installed, which
excludes ${INSTALLABLE_SCRIPTS}. They go in ${bindir}.
(INSTALLFLAGS): Deleted definition, since it is an unused variable now.
Brian Fox [Thu, 30 Sep 1993 23:11:45 +0000 (23:11 +0000)]
Don't copy ${srcdir}/src/Makefile.in; that file doesn't exist. Just
copy src/Makefile.in instead. Touch all of the Makefiles after
editing config.status.
Brian Fox [Tue, 28 Sep 1993 10:04:53 +0000 (10:04 +0000)]
(INSTALL, INSTALL_PROGRAM, INSTALL_DATA): Let configure figure out the
correct values for these variables.
(archlibdir): Only install execuatables internally used by emacs;
don't install bindir binaries here.
Jim Blandy [Tue, 28 Sep 1993 09:56:06 +0000 (09:56 +0000)]
Doc fix.
Brian Fox [Tue, 28 Sep 1993 09:54:36 +0000 (09:54 +0000)]
(Fhandle_switch_frame): Doc fix.
Brian Fox [Tue, 28 Sep 1993 09:52:13 +0000 (09:52 +0000)]
(validate_plist): Add argument declaration for `list'.
Brian Fox [Tue, 28 Sep 1993 09:48:57 +0000 (09:48 +0000)]
Initial revision
Brian Fox [Tue, 28 Sep 1993 09:45:54 +0000 (09:45 +0000)]
Remove `src/ymakefile', add `src/Makefile.in.in'.
Brian Fox [Tue, 28 Sep 1993 09:42:26 +0000 (09:42 +0000)]
Change src/xemacs to src/emacs. We no longer create src/xemacs, so
the file wouldn't be found.
Brian Fox [Tue, 28 Sep 1993 09:41:00 +0000 (09:41 +0000)]
(src/Makefile, lib-src/Makefile, oldXMenu/Makefile): If these files
are out of date, simply have config.status rebuild them; don't rebuild
them explicitly. Back out MAKEFLAGS change.
Brian Fox [Tue, 28 Sep 1993 09:28:09 +0000 (09:28 +0000)]
Allow any of the path or directory Makefile variables to be set with
flags to configure. Create all Makefiles at configure time. Edit
special commands into config.status after src/Makefile.in is built
from src/Makefile. Don't AC_SUBST rip_paths or inst_paths.
Paul Eggert [Mon, 27 Sep 1993 04:36:31 +0000 (04:36 +0000)]
(vc-find-binary): Fix bug; it always claimed success.
Richard M. Stallman [Mon, 27 Sep 1993 02:19:46 +0000 (02:19 +0000)]
Version 2.3.
Documentation: `forms-forms-scroll' and `forms-forms-jump'
now default to nil.
`forms-new-record-filter' and `forms-modified-record-filter'
cannot be redefined as functions.
Commands and keymaps are changed.
Add function key defs.
(forms-version): Docstring includes full RCS id.
(forms-forms-scroll): Defaults to nil.
(forms-forms-jump): Defaults to nil.
(forms-mode-edit-map, forms-mode-ro-map): Additional keymaps
for edit mode and read-only mode.
(forms--new-record-filter, forms--modified-record-filter): Deleted.
(forms-mode): Docstring now includes the key bindings, since
both edit mode and read-only mode must be supported.
Changed `forms-new-record-filter' and `forms-modified-record-filter'
semantics: the variable must point to a function and may
not be defined as a function anymore.
Use three keymaps: `forms-mode-map' (C-c commands),
`forms-mode-edit-map' (normal mode) and `forms-mode-ro-map'
(read-only mode). The maps are not buffer local.
Changed the text of error messages to be more descriptive, and
onsistent with the documentation.
Moved setting up write-file-hooks and revert-buffer-function
to function `forms--change-commands'.
(forms--process-format-list): Changed error messages to be
more descriptive.
(forms--set-keymaps): Setup the three keymaps.
(forms--mode-commands): Use new command key bindings.
(forms--mode-commands1): New helper function for
`forms--mode-commands'.
(forms--change-commands): Handle setup of
local-write-file-hooks and revert-buffer-function.
(forms--help): Show new command bindings.
(forms--show-record): Replaced `forms--modified-record-filter' by
`forms-modified-record-filter'.
(forms-jump-record): Changed error message.
(forms-toggle-read-only): New function, replaces
`forms-view-mode' and `forms-edit-mode'.
(forms-view-mode, forms-edit-mode): Deleted.
(forms-insert-record): Replaced `forms--new-record-filter' by
`forms-new-record-filter'.
(forms-insert-record, forms-delete-record): Disallow in read-only mode.
(forms-prev-field): New function.
Richard M. Stallman [Mon, 27 Sep 1993 01:36:27 +0000 (01:36 +0000)]
(disassemble-internal): Allow a call to byte-code as argument.
Richard M. Stallman [Mon, 27 Sep 1993 01:02:43 +0000 (01:02 +0000)]
(mouse-delete-max-match): New function.
(mouse-choose-completion): Use that. Now supports buffers
other than minibuffer.
(mouse-drag-region): Put the text on the kill ring.
Don't set mark if region is empty.
(mouse-yank-at-click): Set this-command.
(mouse-start-end): Fix double-click-on-closeparen case.
(mouse-save-then-kill): When used repeatedly at different places,
alter the nearer end of the region. This applies regardless of how
the previous selection was made.
(mouse-drag-secondary, mouse-secondary-save-then-kill):
Rewrite for xterm-style dragging and extending.
Roland McGrath [Sat, 25 Sep 1993 22:46:34 +0000 (22:46 +0000)]
[MULTI_FRAME]: Increase PURESIZE to 220000.
Richard M. Stallman [Fri, 24 Sep 1993 20:02:03 +0000 (20:02 +0000)]
(ispell-message): Handle cited messages.
Brian Fox [Fri, 24 Sep 1993 07:07:22 +0000 (07:07 +0000)]
Avoid forcing the search of /usr/include before fixed include files by
resetting C_SWITCH_X_SITE if it is "-I/usr/include".
Richard M. Stallman [Fri, 24 Sep 1993 04:10:11 +0000 (04:10 +0000)]
(other-frame): Warp the mouse so that the other
frame actually stays selected.
Paul Eggert [Fri, 24 Sep 1993 01:03:32 +0000 (01:03 +0000)]
Add -h, -n, -r options.
By default, look for *,v files as well as RCS/*,v files.
Use $TMPDIR (default /tmp) instead of /tmp.
Richard M. Stallman [Thu, 23 Sep 1993 21:15:37 +0000 (21:15 +0000)]
Whitespace fix.
Melissa Weisshaus [Thu, 23 Sep 1993 21:00:12 +0000 (21:00 +0000)]
Initial revision
Brian Fox [Wed, 22 Sep 1993 18:32:09 +0000 (18:32 +0000)]
Add declaration for atof if not predefined.
Brian Fox [Wed, 22 Sep 1993 18:27:28 +0000 (18:27 +0000)]
* Added fixes from Karl Berry for ISC-2.2.
(MEMMOVE_MISSING): Define.
(SIGNALS_VIA_CHARACTERS): Define.
(LIB_STANDARD): Do not include -lcposix.
(C_SWITCH_SYSTEM) [__GNUC__]: Do not use -traditional.
Brian Fox [Wed, 22 Sep 1993 18:25:03 +0000 (18:25 +0000)]
(file_name_completion): Install case-preserving changes from Emacs 18
for completion_ignore_case.
(completion_ignore_case): Declare.
Brian Fox [Wed, 22 Sep 1993 18:16:37 +0000 (18:16 +0000)]
(w_wn_set_size_hint): Make recent window gravity addition
depend on "PWinGravity" begin `#defined'.
Brian Fox [Wed, 22 Sep 1993 18:14:10 +0000 (18:14 +0000)]
(Fdelete_windows_on): Fix DEFUN to allow optional second arg to appear.
Brian Fox [Wed, 22 Sep 1993 18:13:27 +0000 (18:13 +0000)]
(read_minibuf): Don't add history item if it is
string-equal to the most recent history item.
Brian Fox [Wed, 22 Sep 1993 18:12:09 +0000 (18:12 +0000)]
(doprnt): Use a fixed buffer to store the format
specification, but only if we are sure it will fit. Otherwise,
use alloca () to get enouhg space. Don't allow negative size
specifications to core dump; instead, treat them as positive
("%-20d" == "%20d").
Brian Fox [Wed, 22 Sep 1993 18:11:10 +0000 (18:11 +0000)]
(Qextended_command_history): New variable prevents
sharing of M-x command history with other commands that read
values in the minibuffer.
Brian Fox [Wed, 22 Sep 1993 18:08:51 +0000 (18:08 +0000)]
(sys_write): Keep trying to write out the data until
all of the data is written, or until we receive an error which is
not an interrupted write.
Brian Fox [Wed, 22 Sep 1993 18:07:44 +0000 (18:07 +0000)]
(XScreenNumberOfScreen): Move assignments out of declaration for (dpy,
dpyscr). Some older versions of MIPS compilers miscompile this expression.
Brian Fox [Tue, 21 Sep 1993 07:51:53 +0000 (07:51 +0000)]
(vc-do-command): Remove debugging output. Use (forward-line -1) instead
of (previous-line 1).
(vc-print-log): Delete extraneous lines of RCS output if present.
Brian Fox [Tue, 21 Sep 1993 07:50:14 +0000 (07:50 +0000)]
(texinfo-format-region texinfo-format-buffer): Add ###autoload cookies.
(batch-texinfo-format): Use `buffer-disable-undo' instead of obsolete
function `buffer-flush-undo'.
Brian Fox [Tue, 21 Sep 1993 07:48:37 +0000 (07:48 +0000)]
(slitex-mode): Add ###autoload magic cookie.
Brian Fox [Tue, 21 Sep 1993 07:47:15 +0000 (07:47 +0000)]
(suppress-keymap): Use substitute-key-definition instead of manually
checking each key (we were using 127 instead of 255 anyway).
Brian Fox [Tue, 21 Sep 1993 07:46:03 +0000 (07:46 +0000)]
(s-hemi-seasons n-hemi-seasons): New constants are hemisphere
dependent list of season names. The names are "international"; i.e.,
`vernal' and `autumnal' are used consistently.
(solar-equinoxes-solstices): Use new constants, allowing southern
hemisphere reports to be meaningful.
(sunrise-sunset): Use `frame-width' instead of `screen-width'.
Brian Fox [Tue, 21 Sep 1993 07:43:20 +0000 (07:43 +0000)]
(kill-region): Use `equal' instead of `eq' to compare markers `beg'
and `end'. They might be two different markers that point to the same
place.
Brian Fox [Tue, 21 Sep 1993 07:34:20 +0000 (07:34 +0000)]
(rmail-convert-file): If the file is empty, don't convert it after
inserting the BABYL header.
Brian Fox [Tue, 21 Sep 1993 07:32:51 +0000 (07:32 +0000)]
(outline-minor-mode): Force update of modeline when outline-minor-mode
is toggled.
Brian Fox [Tue, 21 Sep 1993 07:23:26 +0000 (07:23 +0000)]
(local-write-file-hooks): Make this variable buffer-local.
Brian Fox [Tue, 21 Sep 1993 07:18:36 +0000 (07:18 +0000)]
(edebug-enter): Don't call the current function being debugged in
pre-command-hook or post-command-hook.
Brian Fox [Tue, 21 Sep 1993 07:12:36 +0000 (07:12 +0000)]
(dired-mode): Don't change the value of case-fold-search.
(dired-build-subdir-alist): Call `expand-file-name' to clean up
the subdirectory title (removing extra "./").
Brian Fox [Tue, 21 Sep 1993 07:10:31 +0000 (07:10 +0000)]
(diff): Doc fix.
Brian Fox [Tue, 21 Sep 1993 07:06:16 +0000 (07:06 +0000)]
(diary-syntax-table): Make sure that we use a copy of
standard-syntax-table, and not the table itself.
Brian Fox [Tue, 21 Sep 1993 07:00:37 +0000 (07:00 +0000)]
(compile-internal): Back out jimb change of making buffer read-only. It
is non-ergonomic.
Brian Fox [Tue, 21 Sep 1993 06:51:15 +0000 (06:51 +0000)]
(calendar-absolute-from-time): Fix typo by interchanging (floor) and (%).
Brian Fox [Tue, 21 Sep 1993 06:47:21 +0000 (06:47 +0000)]
(side-effect-free-fns): Add "-" and "1-" to the list.
Richard M. Stallman [Tue, 21 Sep 1993 03:44:04 +0000 (03:44 +0000)]
Total rewrite by Gillespie.
Richard M. Stallman [Mon, 20 Sep 1993 20:03:30 +0000 (20:03 +0000)]
entered into RCS
Roland McGrath [Mon, 20 Sep 1993 20:02:01 +0000 (20:02 +0000)]
*** empty log message ***
Richard M. Stallman [Mon, 20 Sep 1993 17:36:49 +0000 (17:36 +0000)]
(mouse-save-then-kill): If follows a multi-click selection,
extend the selection.
(mouse-save-then-kill-delete-region): New subroutine.
(mouse-selection-click-count): New variable.
(mouse-drag-region): Set it.
Francesco Potortì [Mon, 20 Sep 1993 16:08:50 +0000 (16:08 +0000)]
Mon Sep 20 18:06:12 1993 Francesco Potorti` (pot at fly)
* etags.c (C_entries): is_func is initialised here instead of in
consider_token for the sake of the yacc rules section.
(C_entries): Now class, struct, enum, union and typedef produce
named tags.
Richard M. Stallman [Mon, 20 Sep 1993 15:40:38 +0000 (15:40 +0000)]
(ispell-message): New command, with menu bar item.
Richard M. Stallman [Mon, 20 Sep 1993 13:49:26 +0000 (13:49 +0000)]
(@rip_paths@locallisppath): Delete ${datadir}/emacs/site-lisp.
Brian Fox [Mon, 20 Sep 1993 13:47:22 +0000 (13:47 +0000)]
(do-install): Don't abort if ln or chmod at the end
of the installation fail. Suggested by Karl Berry.
(*clean): Use "$(MAKE) $(MAKEFLAGS)" wherever "make"
was used. Set MAKEFLAGS from MFLAGS.
Richard M. Stallman [Sun, 19 Sep 1993 20:04:21 +0000 (20:04 +0000)]
Use "sh -c pwd" when we want to avoid having the
shell fix up the value of $PWD.
Roland McGrath [Sun, 19 Sep 1993 19:54:04 +0000 (19:54 +0000)]
Use AC_QUOTE_SQUOTE twice to properly quote vpath_sed value.
Remove ${extra_output} from AC_OUTPUT call.
Richard M. Stallman [Sun, 19 Sep 1993 19:32:35 +0000 (19:32 +0000)]
(indented-text-mode): Make only blank lines
separate or start paragraphs. Doc fix.
Richard M. Stallman [Sun, 19 Sep 1993 19:28:39 +0000 (19:28 +0000)]
Add #undef HAVE_RES_INIT.
Roland McGrath [Sun, 19 Sep 1993 02:05:38 +0000 (02:05 +0000)]
(revert-buffer): Enable menu item when the buffer is modified.
Brian Fox [Sun, 19 Sep 1993 01:54:48 +0000 (01:54 +0000)]
add-log-full-name, add-log-mailing-address: new varialbes
Brian Fox [Sun, 19 Sep 1993 00:17:52 +0000 (00:17 +0000)]
Fixed naked backquotes in "echo" strings
Richard M. Stallman [Sat, 18 Sep 1993 02:13:02 +0000 (02:13 +0000)]
- (hilit-rehighlight-region): added (save-restriction (widen))
to avoid hangups in dired.
- Also slight improvements to fortran patterns and
hilit-default-face-table doc string
- added optional case-fold argument to hilit-set-mode-patterns
- added hilit-rehighlight-buffer-quietly to dired-after-readin-hook
- fixed bug in hilit-string-find that mishandled some strings: "\\"
- work-around for bug in next-overlay-change
- the pattern matcher now starts it's searches from the end of the
most recently highlighted region (which is not necessarily the end
of the most recently matched regex).
- code moved from hilit-highlight-region to hilit-set-mode-patterns.
This will affect you if you pass your patterns directly to
hilit-highlight-region....use a pseudo-mode instead.
- twiddled C/C++, latex, texinfo, fortran, nroff patterns.
- added calendar-mode, icon-mode and pascal-mode patterns
- diverged lisp-mode and emacs-lisp-mode...also added lisp keywords.
Richard M. Stallman [Fri, 17 Sep 1993 21:26:18 +0000 (21:26 +0000)]
(mouse-set-region): Put region in kill ring.
(mouse-drag-region): Handle double and triple clicks
when displaying region and when setting it.
(mouse-skip-word, mouse-start-end): New functions.
Roland McGrath [Fri, 17 Sep 1993 18:52:33 +0000 (18:52 +0000)]
(read-zippyism): New function.
Roland McGrath [Fri, 17 Sep 1993 18:51:05 +0000 (18:51 +0000)]
(read-cookie): New function.
Richard M. Stallman [Fri, 17 Sep 1993 17:51:40 +0000 (17:51 +0000)]
(directory-abbrev-alist): Doc fix.
Richard M. Stallman [Fri, 17 Sep 1993 16:50:01 +0000 (16:50 +0000)]
Fix typo in previous change.
Richard M. Stallman [Fri, 17 Sep 1993 16:49:28 +0000 (16:49 +0000)]
Set up keymap at load time.
(iso-accents-mode): Not here. Just setq iso-accents-minor-mode.
(iso-accents-minor-mode): Make it local in all buffers.
Richard M. Stallman [Fri, 17 Sep 1993 16:43:38 +0000 (16:43 +0000)]
Fix previous change.
Richard M. Stallman [Thu, 16 Sep 1993 22:58:36 +0000 (22:58 +0000)]
(LIBS_SYSTEM): Use -lresolv if it seems appropriate.
Richard M. Stallman [Thu, 16 Sep 1993 20:08:34 +0000 (20:08 +0000)]
Test for res_init in libc.
Richard M. Stallman [Thu, 16 Sep 1993 20:02:25 +0000 (20:02 +0000)]
(perldb): New function, plus subroutines.
Richard M. Stallman [Thu, 16 Sep 1993 15:34:08 +0000 (15:34 +0000)]
In the file ${tempcname}, use configure___ instead of @configure@.
Richard M. Stallman [Thu, 16 Sep 1993 14:56:45 +0000 (14:56 +0000)]
(font-lock-fontify-region): Don't add `font-lock' props.
(font-lock-unfontify-region): Don't remove `font-lock' props.
(font-lock-hack-keywords): Don't add `font-lock' props.
Handle values other than t and nil for allow-overlap-p specially.
(c-font-lock-keywords-1): Don't override how comments in #if... appear.
Highlight text after #else or #endif.
Paul Eggert [Wed, 15 Sep 1993 23:19:13 +0000 (23:19 +0000)]
(vc-prefix-map): Bind C-x v ~ to vc-version-other-window.
Paul Eggert [Wed, 15 Sep 1993 23:19:13 +0000 (23:19 +0000)]
(vc-version-other-window): New function.
(vc-backend-checkout): Add optional arg workfile, which specifies where
to put the working file.
Richard M. Stallman [Wed, 15 Sep 1993 22:59:12 +0000 (22:59 +0000)]
(rmail-forward): Insert the text right after the header separator.
Richard M. Stallman [Wed, 15 Sep 1993 05:25:16 +0000 (05:25 +0000)]
Change typos in comments.
(forms-delete-record, forms--update): Use `delete-region' instead of
`kill-line' to avoid messing around with the kill ring.
Release 2.1 for Emacs 19.19.
(forms--process-format-list): No need to prepend a text item anymore.
(forms--ro-modification-start): Renamed to `forms--iif-start.
(forms--ro-properties): Renamed to `forms--iif-properties'.
(forms--romh): Renamed to `forms--iif-hook'. Rewritten to use
`insert-in-front-hooks' instead of `modification-hooks'.
(forms--romh-post-command-hook): Renamed to
`forms--iif-post-command-hook'. Rewritten to use
`insert-in-front-hooks' instead of `modification-hooks'.
(forms--make-format, forms--make-format-elt-using-text-properties):
Use `insert-in-front-hooks' instead of `modification-hooks'.
Remove `forms--electric' code. Use `front-sticky' and
`rear-nonsticky' text properties to control the insertion of text
between read-only fields.
(forms--show-record): Remove `forms--electric' code.
Richard M. Stallman [Tue, 14 Sep 1993 19:47:43 +0000 (19:47 +0000)]
(LIB_STANDARD): Add a second -lc after crtn.o.
Richard M. Stallman [Tue, 14 Sep 1993 18:20:59 +0000 (18:20 +0000)]
Fix lots of doc strings.
(iso-accents-mode): Positive arg means enable.
No arg means toggle.
Richard M. Stallman [Tue, 14 Sep 1993 16:51:54 +0000 (16:51 +0000)]
Initial revision
Richard M. Stallman [Tue, 14 Sep 1993 12:12:42 +0000 (12:12 +0000)]
(LIBS_MACHINE): Make definition empty.
Richard M. Stallman [Tue, 14 Sep 1993 12:10:53 +0000 (12:10 +0000)]
(graft_intervals_into_buffer): New arg INHERIT.
Richard M. Stallman [Tue, 14 Sep 1993 12:10:27 +0000 (12:10 +0000)]
(Funexpand_abbrev, Fexpand_abbrev): Pass new arg to insert_from_string.
Richard M. Stallman [Tue, 14 Sep 1993 12:10:02 +0000 (12:10 +0000)]
(Fsubstitute_command_keys): Pass new arg to insert_from_string.
Richard M. Stallman [Tue, 14 Sep 1993 12:09:15 +0000 (12:09 +0000)]
(Fminibuffer_complete_word): Pass new arg to insert_from_string*.
Richard M. Stallman [Tue, 14 Sep 1993 12:08:49 +0000 (12:08 +0000)]
(Finsert_and_inherit): New function.
(Finsert_and_inherit_before_markers): New function.
(Finsert, Finsert_before_markers): Pass new arg to insert_from_string*.
Richard M. Stallman [Tue, 14 Sep 1993 12:08:30 +0000 (12:08 +0000)]
(Freplace_match): Call Finsert_and_inherit.
Richard M. Stallman [Tue, 14 Sep 1993 12:08:02 +0000 (12:08 +0000)]
(insert_from_string): Pass extra arg to graft_intervals_into_buffer.
New arg INHERIT.
(insert_from_string_before_markers): New arg INHERIT.
Richard M. Stallman [Mon, 13 Sep 1993 04:15:45 +0000 (04:15 +0000)]
(HAVE_X11R4): If AIX, do not define HAVE_X11R4.
Richard M. Stallman [Mon, 13 Sep 1993 04:15:24 +0000 (04:15 +0000)]
(AIX3_2): Defined.
Richard M. Stallman [Mon, 13 Sep 1993 04:15:08 +0000 (04:15 +0000)]
(LIBS_MACHINE): Include -lrts, -liconv only if AIX3_2.
Richard M. Stallman [Sun, 12 Sep 1993 12:36:30 +0000 (12:36 +0000)]
(bzero, bcopy, bcmp): Don't define as functions
if they are defined as macros.
Richard M. Stallman [Sun, 12 Sep 1993 11:25:16 +0000 (11:25 +0000)]
(sc-glom-headers): Bind mark-active around calling region-...
(sc-cite-original): Likewise.
Roland McGrath [Sun, 12 Sep 1993 10:51:49 +0000 (10:51 +0000)]
Dist vpath.sed
Roland McGrath [Sun, 12 Sep 1993 10:49:30 +0000 (10:49 +0000)]
(lib-src/Makefile, src/Makefile, oldXMenu/Makefile): Depend on vpath.sed.
Replace sed comand for VPATH with @vpath_sed@.
Roland McGrath [Sun, 12 Sep 1993 10:47:34 +0000 (10:47 +0000)]
Substitute variable `vpath_sed'.
If not in $srcdir and $srcdir is configured,
issue warning that GNU make is required,
and set vpath_sed to use vpath.sed script.